drainage gallery - Turkish English Dictionary